The code illustrates how to do many things a regular app needs, such as copy and paste, drag and drop, camera manipulation, metafile read/write and very basic user interaction. Originally written as a demo, they have proved useful as sample apps (though they need a bit of cleaning up still). Let me know what you think.
Requirements: Power Macintosh with at least 16Mb Ram (the more the better). You must run them with the version of the QuickDraw 3D shared library in this folder – copy the entire folder you your hard disk for best results.
Modeller reads metafile data and allows you to alter various settings, such as the renderer and interpolation style. You can drag and drop to and from the finder and other 3d aware applications. You can texture map objects (if they have the appropriate parameterizations) by dropping pict data onto them. The types that you can drop are 3DMF and PICT. PICT drags will only work if there is already 3DMF data being displayed, they will be used to texture map objects.
Although I'm “caretaking” the code at the moment, these applications incorporate ideas and code from everybody in the QuickDraw 3D team, so a big thank you to them (and also to Pablo Fernicola, who wrote the orginal versions of both these apps). We expect to have everything synched up for the beta seed. Let me know if you have any comments, please not that at this time, the apps behave erratically under extreme low memory conditions, so if you have odd hangs and crashes, t is likely that this is due to low memory.